home *** CD-ROM | disk | FTP | other *** search
- Path: surfnet.nl!sun4nl!xs4all!falstaff
- From: falstaff@xs4all.nl (Falstaff)
- Newsgroups: comp.lang.c
- Subject: Re: Q: identify PC uniquely
- Date: 6 Mar 1996 17:22:22 GMT
- Organization: XS4ALL, networking for the masses
- Message-ID: <4hkhke$33p@news.xs4all.nl>
- References: <4hjme7$q4t@pukrs7.puk.ac.za>
- NNTP-Posting-Host: xs1.xs4all.nl
- X-Newsreader: NN version 6.5.0 #666 (NOV)
-
- Petri Jooste <rkwjpj@rivier1.puk.ac.za> writes:
-
- >Is there a way to write a C program to get unique system
- >information on a PC? For example a serial number of the CPU.
-
- Not there.
-
- >Alternatively I could build an identification code from the
- >combination of some specs: bios version, CPU speed, amount of RAM,
- >hard disk specs: Cyl, head, tracks, size ....
- >How do I access these specs from a C program ?
-
- >I want to use it to authenticate software installation.
-
- Not appropriate for comp.lang.c -- this has *NOTHING* at all to do
- with the C languate.
-
- Anyway, this generally is a Bad Thing to do: your clients will need
- to get a software update each time they modify their PC (add RAM,
- change harddisk, update Flash BIOS etc).
- Note that practically none of the main software suppliers uses
- copy protection like this anymore (and haven't done so since 1985).
-
- If your software is _really_expensive_ (over 5k) you might consider
- using a dongle or some network licensing scheme, but if it were you
- probably would have known the answer already (or if you had not,
- you would have posted this in another group).
-
- Beginning programmers tend to think that they just invented the
- greatest program made ever, and want to protect it with extreme
- measures.
- Consider your clients: what do you think would they want to pay
- in money and inconvenience for your copy protection.
-
- A simple way to protect your software is to burn in a unique
- serial number (and possibly the client's name) into each set
- distributed. The copyright laws are on your side, so if someone
- illegally copies your software they know they are in violation
- of the law.
-
- Frank
- --
- The famous GIICM now on line: http://www.xs4all.nl/~falstaff/GIICM.html
- ------------------------------------------------------------------------
- Frank A. Vorstenbosch +31-(70)-355 5241 falstaff@xs4all.nl
-